460feb5511f30b53f91560943d910c6a2897f77f,app/src/main/java/org/literacyapp/authentication/MergeThread.java,MergeThread,findSimilarStudentsUsingMeanFeatureVector,#PreProcessorFactory#TensorFlow#,117
Before Change
Student recognizedStudent = recognitionThread.getStudent();
if (recognizedStudent != null){
Log.i(getClass().getName(), "findSimilarStudentsUsingMeanFeatureVector: The student " + student.getUniqueId() + " has been recognized as " + recognizedStudent.getUniqueId());
mergeSimilarStudents(student, recognizedStudent);
} else {
Log.i(getClass().getName(), "findSimilarStudentsUsingMeanFeatureVector: The student " + student.getUniqueId() + " was not recognized");
}
After Change
if (recognizedStudent.getUniqueId().equals(student.getUniqueId())){
Log.i(getClass().getName(), "findSimilarStudentsUsingMeanFeatureVector: Merging will be skipped because the students are identical.");
} else {
Log.i(getClass().getName(), "findSimilarStudentsUsingMeanFeatureVector: Merging will be started for student: " + student.getUniqueId() + " recognizedStudent: " + recognizedStudent.getUniqueId());
mergeSimilarStudents(student, recognizedStudent);
}
} else {
Log.i(getClass().getName(), "findSimilarStudentsUsingMeanFeatureVector: The student " + student.getUniqueId() + " was not recognized");